草庐IT

Android API 21 - TimePicker 小部件

全部标签

text - 如何在 Flutter 中创建响应式文本小部件?

我遇到了响应式文本的问题。在我的应用程序中有不同的文本字体大小,我需要让它们响应不同的屏幕尺寸(仅限手机和设备方向纵向)。我还将textScaleFactor:1.0添加到我的MaterialApp中,如下所示:builder:(context,widget){returnMediaQuery(child:widget,data:MediaQuery.of(context).copyWith(textScaleFactor:1.0),);},但是帮助不大。我还尝试使用MediaQuery.of(context).size.width计算字体大小,但我认为这是危险和错误的。我希望它尽可能

text - 如何在 Flutter 中创建响应式文本小部件?

我遇到了响应式文本的问题。在我的应用程序中有不同的文本字体大小,我需要让它们响应不同的屏幕尺寸(仅限手机和设备方向纵向)。我还将textScaleFactor:1.0添加到我的MaterialApp中,如下所示:builder:(context,widget){returnMediaQuery(child:widget,data:MediaQuery.of(context).copyWith(textScaleFactor:1.0),);},但是帮助不大。我还尝试使用MediaQuery.of(context).size.width计算字体大小,但我认为这是危险和错误的。我希望它尽可能

flutter - 如何在几秒钟后返回一个小部件?

returnContainer(color:Colors.transparent,child:Column(children:[Container(color:Colors.transparent,height:30,child:RaisedButton(child:Column(children:[Text("Test"),],),color:Colors.transparent,elevation:0,splashColor:Colors.transparent,//onPressed:(){//Navigator.push(context,MaterialPageRoute(bu

flutter - 如何在几秒钟后返回一个小部件?

returnContainer(color:Colors.transparent,child:Column(children:[Container(color:Colors.transparent,height:30,child:RaisedButton(child:Column(children:[Text("Test"),],),color:Colors.transparent,elevation:0,splashColor:Colors.transparent,//onPressed:(){//Navigator.push(context,MaterialPageRoute(bu

widget - 有没有办法重建整个应用程序,包括 flutter 项目中的 const 小部件?

在我的Flutter项目中,为了提高性能,我创建了许多const小部件,这些小部件不会在其父小部件重建时重建。但在用户更改应用程序的语言后,我需要重建整个应用程序以应用文本更改。有没有办法强制应用完全重建?谢谢,如有任何建议,我们将不胜感激。 最佳答案 'Inheritedwidget`是一种在传递值更改时重绘任何小部件的解决方案。甚至是无状态和常量小部件。例如,对于翻译,flutter已经提供了一个InheritedWidget,您可以使用Localizations.of方法绑定(bind)到它

widget - 有没有办法重建整个应用程序,包括 flutter 项目中的 const 小部件?

在我的Flutter项目中,为了提高性能,我创建了许多const小部件,这些小部件不会在其父小部件重建时重建。但在用户更改应用程序的语言后,我需要重建整个应用程序以应用文本更改。有没有办法强制应用完全重建?谢谢,如有任何建议,我们将不胜感激。 最佳答案 'Inheritedwidget`是一种在传递值更改时重绘任何小部件的解决方案。甚至是无状态和常量小部件。例如,对于翻译,flutter已经提供了一个InheritedWidget,您可以使用Localizations.of方法绑定(bind)到它

dart - 在按下按钮时创建新的小部件

如何在单击按钮时创建新的小部件?例如,我有这段代码:child:MaterialButton(child:Padding(padding:constEdgeInsets.symmetric(vertical:10.0,horizontal:42.0),child:Text("LOGIN",style:TextStyle(color:Colors.white,fontSize:25.0,fontFamily:"WorkSansBold"),),),onPressed:(){varurl='https://jsonplaceholder.typicode.com/users';http.g

dart - 在按下按钮时创建新的小部件

如何在单击按钮时创建新的小部件?例如,我有这段代码:child:MaterialButton(child:Padding(padding:constEdgeInsets.symmetric(vertical:10.0,horizontal:42.0),child:Text("LOGIN",style:TextStyle(color:Colors.white,fontSize:25.0,fontFamily:"WorkSansBold"),),),onPressed:(){varurl='https://jsonplaceholder.typicode.com/users';http.g

flutter - 单击按钮隐藏 Flutter 中的文本小部件可见性

我想使用可见性小部件在单击按钮时隐藏文本小部件的可见性。我怎样才能在Flutter中实现这一点?我创建了一个函数,它接受一个bool变量,该变量定义了文本小部件的可见性。单击按钮时,我将调用该函数。第一次,文本显示给用户。但是在单击按钮时,文本不是不可见的。//createdamethodtoshowandhidethetextusingvisibilitywidgethideTextVisibility(boolvisibilityStatus){returnvisibilityStatus?Visibility(visible:visibilityStatus,child:Text

flutter - 单击按钮隐藏 Flutter 中的文本小部件可见性

我想使用可见性小部件在单击按钮时隐藏文本小部件的可见性。我怎样才能在Flutter中实现这一点?我创建了一个函数,它接受一个bool变量,该变量定义了文本小部件的可见性。单击按钮时,我将调用该函数。第一次,文本显示给用户。但是在单击按钮时,文本不是不可见的。//createdamethodtoshowandhidethetextusingvisibilitywidgethideTextVisibility(boolvisibilityStatus){returnvisibilityStatus?Visibility(visible:visibilityStatus,child:Text